Новый англо-русский словарь. 2013.
didodecahedron — di·dodecahedron … English syllables
didodecahedron — |dī+ noun Etymology: di + dodecahedron : diploid 1 … Useful english dictionary